leg extensor - German English Dictionary